marksman pit - Spanish English Dictionary